package com.hsgene.order.dto.peanut;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author wangbing
 * @version 1.0, 2018/9/18
 */
public class TestingOrderDto {

    private String id;

    /**
     * 订单编号
     */
    private String orderNo;

    /**
     * 医生 ID
     */
    private String memberId;

    /**
     * 医生名称
     */
    private String memberName;

    /**
     * 患者姓名
     */
    private String patientName;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 订单状态
     */
    private Integer status;

    /**
     * dcw图片
     */
    private String dcwFigures;

    /**
     * 医嘱图片
     */
    private String yizhuFigures;

    /**
     * 影像检查图片
     */
    private String imageFigures;

    /**
     * 镜像检查单 图片
     */
    private String mirrorFigures;

    /**
     * 血液检查单 图片
     */
    private String bloodFigures;

    /**
     * 血液检查单 图片
     */
    private String tumorFigures;

    /**
     * 肿瘤标志物 检查单图片
     */
    private String figures;

    /**
     * 报告状态
     */
    private String reportStatus;

    /**
     *
     */
    private Integer requested;

    /**
     *
     */
    private String chargeStatus;

    /**
     *
     */
    private String samplePhoto;

    /**
     *
     */
    private Integer deleteFlag = 0;

    /**
     * 总费用
     */
    private BigDecimal totalCharges;

    /**
     * 检测目的
     */
    private String testingPurpose;

    /**
     * 首单奖励(0-不满足首单奖励,1-首单奖励未发,2-首单奖励已发)
     */
    private Integer firstSingleAward;

    /**
     * 订单来源：‘1-运营后台’，‘2-花生仁’，‘3-金琉璃’，‘4-因子网小程序’，‘5-因子网PC’，‘6-因子网APP’
     */
    private Integer orderOrigin;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getDcwFigures() {
        return dcwFigures;
    }

    public void setDcwFigures(String dcwFigures) {
        this.dcwFigures = dcwFigures;
    }

    public String getYizhuFigures() {
        return yizhuFigures;
    }

    public void setYizhuFigures(String yizhuFigures) {
        this.yizhuFigures = yizhuFigures;
    }

    public String getImageFigures() {
        return imageFigures;
    }

    public void setImageFigures(String imageFigures) {
        this.imageFigures = imageFigures;
    }

    public String getMirrorFigures() {
        return mirrorFigures;
    }

    public void setMirrorFigures(String mirrorFigures) {
        this.mirrorFigures = mirrorFigures;
    }

    public String getBloodFigures() {
        return bloodFigures;
    }

    public void setBloodFigures(String bloodFigures) {
        this.bloodFigures = bloodFigures;
    }

    public String getTumorFigures() {
        return tumorFigures;
    }

    public void setTumorFigures(String tumorFigures) {
        this.tumorFigures = tumorFigures;
    }

    public String getFigures() {
        return figures;
    }

    public void setFigures(String figures) {
        this.figures = figures;
    }

    public String getReportStatus() {
        return reportStatus;
    }

    public void setReportStatus(String reportStatus) {
        this.reportStatus = reportStatus;
    }

    public Integer getRequested() {
        return requested;
    }

    public void setRequested(Integer requested) {
        this.requested = requested;
    }

    public String getChargeStatus() {
        return chargeStatus;
    }

    public void setChargeStatus(String chargeStatus) {
        this.chargeStatus = chargeStatus;
    }

    public String getSamplePhoto() {
        return samplePhoto;
    }

    public void setSamplePhoto(String samplePhoto) {
        this.samplePhoto = samplePhoto;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public BigDecimal getTotalCharges() {
        return totalCharges;
    }

    public void setTotalCharges(BigDecimal totalCharges) {
        this.totalCharges = totalCharges;
    }

    public String getTestingPurpose() {
        return testingPurpose;
    }

    public void setTestingPurpose(String testingPurpose) {
        this.testingPurpose = testingPurpose;
    }

    public Integer getFirstSingleAward() {
        return firstSingleAward;
    }

    public void setFirstSingleAward(Integer firstSingleAward) {
        this.firstSingleAward = firstSingleAward;
    }

    public Integer getOrderOrigin() {
        return orderOrigin;
    }

    public void setOrderOrigin(Integer orderOrigin) {
        this.orderOrigin = orderOrigin;
    }
}
